package com.ganinfo.sys.service;


import org.beetl.sql.core.engine.PageQuery;

import com.ganinfo.common.data.TransmitMap;
import com.ganinfo.sys.model.SysPermission;
/**
 * @ClassName:   ISysPermissionService
 * @Description: [sys_permission]业务接口
 * @author:      ruikanwang
 * @date:        
 */
public interface ISysPermissionService{

    /**
	 * @Title: getSysPermissionList
	 * @Description: TODO
	 * @param paramSysPermission
	 * @return
	 * @return: PageQuery<Object>
	 */
	PageQuery<Object> getSysPermissionList(TransmitMap transmitMap);

	/**
	 * @Title: addSysPermission
	 * @Description: TODO
	 * @param paramSysPermission
	 * @return
	 * @return: boolean
	 */
	boolean addSysPermission(SysPermission paramSysPermission);

	/**
	 * @Title: updateSysPermission
	 * @Description: TODO
	 * @param paramSysPermission
	 * @return
	 * @return: boolean
	 */
	boolean updateSysPermission(SysPermission paramSysPermission);

	/**
	 * @Title: deleteSysPermission
	 * @Description: TODO
	 * @param paramSysPermission
	 * @return
	 * @return: boolean
	 */
	boolean deleteSysPermission(SysPermission paramSysPermission);

}
